Big Huge Thesaurus

harbor porpoise

noun